package com.kevis.webCommon.constant;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Data
@Component
@ConfigurationProperties(prefix = "kevis.zhun")
public class PropertiesConfigConstant {

    /**
        图片保存的根路径 /upload/zhun/imgs/
     */
    @Value("${kevis.zhun.config.ImageSaveRootPath}")
    public String ImageSaveRootPath;

    /**
     * 图片站点的域名 http://127.0.0.1:7001
     */
    @Value("${kevis.zhun.config.ImageSiteHost}")
    public String ImageSiteHost;

    /**
     * 这边设置了默认值 manageAdmin 不然配置文件不指定，这边就会报错了
     */
    @Value("${kevis.zhun.config.manageAdminUserSession:manageAdmin}")
    public String manageAdminUserSession;

    /**
     * 静态资源站点的域名
     */
    @Value("${kevis.zhun.config.staticSiteDomain:http://127.0.0.1:7002}")
    public String staticSiteDomain;

//    @Value("${server.servlet.context-path}")
//    private String contextPath;
}
